﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevComponents.DotNetBar;
using CDStore3Tiers;

namespace CuaHangDiaNhac
{
	public partial class frmDoiMK : DevComponents.DotNetBar.Metro.MetroForm
	{
		log4net.ILog log = log4net.LogManager.GetLogger("Đổi mật khẩu");
		XLDangNhap xl;
		public frmDoiMK()
		{
			InitializeComponent();
		}

		private void frmDoiMK_Load(object sender, EventArgs e)
		{
			log.Info(frmLogin.id + ": đã load lên form đổi mật khẩu");
		}

		private void btnOK_Click(object sender, EventArgs e)
		{
			xl = new XLDangNhap();
			if ((txtNewPass.Text == "") || (txtOldPass.Text == "") || (txtRepeatPass.Text == ""))
			{
				DevComponents.DotNetBar.MessageBoxEx.Show("Bạn chưa nhập đủ các trường dữ liệu!");
				return;
			}
			else
			{
				if (txtOldPass.Text == frmLogin.pass)
				{
					if (txtNewPass.Text == txtRepeatPass.Text)
					{
						xl.DoiMK(frmLogin.id, txtNewPass.Text);
						DevComponents.DotNetBar.MessageBoxEx.Show("Đổi mật khẩu thành công!");
						log.Info(frmLogin.id + ": đổi mật khẩu thành công");
						this.Close();
					}
					else
					{
						DevComponents.DotNetBar.MessageBoxEx.Show("Mật khẩu lặp lại bị sai!");
					}
				}
				else
				{
					DevComponents.DotNetBar.MessageBoxEx.Show("Bạn nhập sai mật khẩu!");
				}

			}
		}

		private void btnCancel_Click(object sender, EventArgs e)
		{
			this.Close();
		}

	}
}